mapuche bugle - French English Dictionary